Great stay 5 star! Perfect location steps away from anything you could possibly want! And apartment has it all and very large. Great communication with hosts they really do everything right. You know when you hear people say OMG we had the best B&B…This is what they are talking about! Book if available