Albert Hotel in Fredericksburg, Texas, has 105 guest rooms, all-day dining, and a full-service spa. Here's what it's like to ...