Great place, amazingly well-stocked kitchen, and my stay was super-easy and smooth to arrange, even at the last minute. Would definitely stay here again.