Perfect location, perfect views, great communication. Will be back!