Perfect apartment, perfect host, clean, fully equiped. Really perfect.