Good things can come in small packages - including great hotel stays. Enjoy a more intimate experience at these unique hotels and resorts with fewer than 100 rooms and suites.