Great place! Rose is very nice. Prepare to walk uphill but it is worth it.