5 stars! Loved the terrace.