Fantastic!!! ...sums it up. Great place. Great location. Cool design! Great hosts - who went way above & beyond. Wonderful communication and so many suggestions. The personal touches added to a great time. We will certainly be back and stay at their apartment. Just perfect!!