Very well put together place. Very well situated. Exactly as described.