perfect view and beautiful stay.