Perfect location, perfect view, perfect terrace and good communication.