Great place to stay great views great Communication with hosts